home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / graphics / tms_rom2.zip / TEXTRING.POV < prev    next >
Text File  |  1994-03-28  |  6KB  |  93 lines

  1. #include "colors.inc"
  2. #include "shapes.inc"
  3. #include "textures.inc"
  4. #include "tms_rom.mtr"
  5.  
  6. #declare Plastic = texture {
  7.     pigment {
  8.         colour red 1.0 green 0.0 blue 1.0
  9.     }
  10.     finish {
  11.         ambient 0.3
  12.         diffuse 0.3
  13.         phong 0.6
  14.         phong_size 45.0
  15.         //reflection 0.25
  16.     }
  17. }
  18. /* Camera*/
  19. camera {
  20.    location <0.0, 0.0, 0.0>
  21.    translate <-2, -8, 5>
  22.    direction <0, 1.8, 0>
  23.    up <0, 0, 1>
  24.    sky  <0, 0, 1>
  25.    right <1.5, 0, 0>
  26.    look_at <0, 0, 0>
  27. }
  28.  
  29. /* Light1 */
  30. /*light_source {
  31.     <-6, -4, 3> color red 0.5 green 0.5 blue 0.5
  32. }
  33. */
  34. /* Light 2*/
  35. light_source {
  36.     <-2, 4, 4> color red 0.5 green 0.5 blue 0.5
  37. }
  38. /* Light 3*/
  39. light_source {
  40.     <-2, 4, 4> color red 0.5 green 0.5 blue 0.5
  41.     rotate <0, 0, 120>
  42. }
  43. /* Light 4*/
  44. light_source {
  45.     <-2, 4, 4> color red 1.00 green 1.00 blue 1.00
  46.     rotate <0, 0, -120>
  47. }
  48.  
  49. object {
  50.     plane { <0, 0, -1> 0 translate <0, 0, 0>}
  51.     texture {
  52.     pigment {
  53.         colour red 0.8 green 0.8 blue 0.8
  54.     }
  55.     finish { Shiny reflection 0.3 }
  56.     }
  57. }
  58.  
  59. #declare LETTER = texture {
  60.     pigment {
  61.         colour red 0 green 0.5 blue 1
  62.     }
  63.     finish {
  64.         ambient 0.3
  65.         diffuse 0.3
  66.         phong 0.6
  67.         phong_size 45.0
  68.         //reflection 0.25
  69.     }
  70.  
  71. }
  72. union { #include "tms_al.inc  " translate <-TMS_AL_WID/2-TMS_AL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*0 > texture { LETTER pigment {colour red  0/21 green 0.5 blue 20/21}}}
  73. union { #include "tms_nl.inc  " translate <-TMS_NL_WID/2-TMS_NL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*1 > texture { LETTER pigment {colour red  1/21 green 0.5 blue 19/21}}}
  74. union { #include "tms_dl.inc  " translate <-TMS_DL_WID/2-TMS_DL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*2 > texture { LETTER pigment {colour red  2/21 green 0.5 blue 18/21}}}
  75. union { #include "tms_yl.inc  " translate <-TMS_YL_WID/2-TMS_YL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*3 > texture { LETTER pigment {colour red  3/21 green 0.5 blue 17/21}}}
  76. union { #include "tms_at.inc  " translate <-TMS_AT_WID/2-TMS_AT_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*4 > texture { LETTER pigment {colour red  4/21 green 0.5 blue 16/21}}}
  77. union { #include "tms_ol.inc  " translate <-TMS_OL_WID/2-TMS_OL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*5 > texture { LETTER pigment {colour red  5/21 green 0.5 blue 15/21}}}
  78. union { #include "tms_sl.inc  " translate <-TMS_SL_WID/2-TMS_SL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*6 > texture { LETTER pigment {colour red  6/21 green 0.5 blue 14/21}}}
  79. union { #include "tms_el.inc  " translate <-TMS_EL_WID/2-TMS_EL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*7 > texture { LETTER pigment {colour red  7/21 green 0.5 blue 13/21}}}
  80. union { #include "tms_al.inc  " translate <-TMS_AL_WID/2-TMS_AL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*8 > texture { LETTER pigment {colour red  8/21 green 0.5 blue 12/21}}}
  81. union { #include "tms_stop.inc" translate <-TMS_STOP_WID/2-TMS_STOP_MIN, 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*9 > texture { LETTER pigment {colour red  9/21 green 0.5 blue 11/21}}}
  82. union { #include "tms_dl.inc  " translate <-TMS_DL_WID/2-TMS_DL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*10> texture { LETTER pigment {colour red 10/21 green 0.5 blue 10/21}}}
  83. union { #include "tms_el.inc  " translate <-TMS_EL_WID/2-TMS_EL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*11> texture { LETTER pigment {colour red 11/21 green 0.5 blue  9/21}}}
  84. union { #include "tms_ml.inc  " translate <-TMS_ML_WID/2-TMS_ML_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*12> texture { LETTER pigment {colour red 12/21 green 0.5 blue  8/21}}}
  85. union { #include "tms_ol.inc  " translate <-TMS_OL_WID/2-TMS_OL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*13> texture { LETTER pigment {colour red 13/21 green 0.5 blue  7/21}}}
  86. union { #include "tms_nl.inc  " translate <-TMS_NL_WID/2-TMS_NL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*14> texture { LETTER pigment {colour red 14/21 green 0.5 blue  6/21}}}
  87. union { #include "tms_stop.inc" translate <-TMS_STOP_WID/2-TMS_STOP_MIN, 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*15> texture { LETTER pigment {colour red 15/21 green 0.5 blue  5/21}}}
  88. union { #include "tms_cl.inc  " translate <-TMS_CL_WID/2-TMS_CL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*16> texture { LETTER pigment {colour red 16/21 green 0.5 blue  4/21}}}
  89. union { #include "tms_ol.inc  " translate <-TMS_OL_WID/2-TMS_OL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*17> texture { LETTER pigment {colour red 17/21 green 0.5 blue  3/21}}}
  90. union { #include "tms_stop.inc" translate <-TMS_STOP_WID/2-TMS_STOP_MIN, 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*18> texture { LETTER pigment {colour red 18/21 green 0.5 blue  2/21}}}
  91. union { #include "tms_ul.inc  " translate <-TMS_UL_WID/2-TMS_UL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*19> texture { LETTER pigment {colour red 19/21 green 0.5 blue  1/21}}}
  92. union { #include "tms_kl.inc  " translate <-TMS_KL_WID/2-TMS_KL_MIN    , 0, 0> scale <1.2, 0.21, 1.2> translate <0, 2.5, 0.6> rotate <0, 0, -360/21*20> texture { LETTER pigment {colour red 20/21 green 0.5 blue  0/21}}}
  93.